body {
	margin:0;
	line-height: 1.5em;
	font: x-small Tahoma, Sans-serif, Verdana;
	color:#333333;
}

.ui-datepicker{  
    width:270px;
    font-family:tahoma;
    font-size:15px;
    text-align:center;
}

#header-panel {
	width: 100%;
	height: 45px;
	background: #3C9FF0;
	border-bottom: 4px solid #000000;
	padding-top: 5px;
}
#header-panel .selected {
	background: #CCFFFF;
	height: 30px;
	border-left: 2px solid #6B6B6B;
	border-top: 2px solid #6B6B6B;
	border-right: 1px solid #A7A7A7;
	border-bottom: 1px solid #A7A7A7;
}
#header-panel .unselected {
	font-size: 10pt;
	background: #64D5E1;
	height: 25px;
	border-left: 1px solid #A7A7A7;
	border-top: 1px solid #A7A7A7;
	border-right: 2px solid #6B6B6B;
	border-bottom: 2px solid #6B6B6B;
}

#imgLoading{
	display: none;
	position: absolute;
	z-index: 9500;
	top: 50%; left: 50%;
	margin-top: -10px;
	margin-left: -75px;
}
#mask {
	display: none;
	position: absolute;
	z-index: 9000;
	background: #000;
	/*opacity: 0.65;
	-moz-opacity: 0.65;*/
	filter: alpha(opacity=65);
	top: 0; left: 0;
}
#divStatus{
	width: 400px;
	height: 100px;
	display: none;
	position: absolute;
	z-index: 9900;
	top: 50%; left: 50%;
	margin-top: -50px;
	margin-left: -200px;
	padding-top: 35px;
	background: #FFFFEE;
	border: 5px solid #555555;
	font-size: 85%;
	color: blue;
}
#divPreview{
	width: 550px;
	height: 250px;
	display: none;
	position: absolute;
	z-index: 9999;
	top: 50%; left: 50%;
	margin-top: -50px;
	margin-left: -200px;
	padding-top: 35px;
	background: #FFFFEE;
	border: 5px solid #555555;
	font-size: 85%;
	color: blue;
}
